
var button1 = document.getElementById("but1");
var aboutAppID = document.getElementById("aboutAppID");
var inputLength = document.getElementById("length");
var inputwidth = document.getElementById("width");

aboutAppID.addEventListener('click', aboutApp);
button1.addEventListener('click', howManyBlocks);

enterKey(inputLength);
enterKey(inputwidth);

function enterKey(id) {
    // اذا ضغط المستخدم على زر الإدخال "Enter"
    id.addEventListener("keypress", function (event) {
        if (event.keyCode == '13') {  // 13 == Enter key
            howManyBlocks();
        }
    });
}

function howManyBlocks() {
    var length = Number(document.getElementById('length').value);
    var width = Number(document.getElementById('width').value);
    if (isNaN(length) || isNaN(width)) {
        alert("أدخل عدد فقط !");
    } else {
        var area = width * length;
        document.getElementById('area').innerHTML = area + " m2";
        var blockArea = 0.20 * 0.40;
        var numberblocks = area / blockArea;
        document.getElementById('numberblocks').innerHTML = "تحتاج الى : " + numberblocks.toFixed(1) + " بلكة";
    }
}

function aboutApp() {
    alert("حساب البلك برمجية حرة بإمكانك إعادة توزيعه أو تعديله تحت شروط رخصة جنو  \n GNU GPLv3 \n  يوزع حساب البلك على أمل أن يكون مفيد لمن يستخدمه دون أدنى مسؤولية , ولا حتى أي ضمان يضمن صلاحية العرض في السوق أو توافقه مع أي استخدام محدد يمكنك مراجعة الرخص العمومية العامة لجنو لمزيد من التفاصيل \n https://www.gnu.org/licenses/gpl-3.0.en.html \n شفرة حساب البلك : https://notabug.org/suliman/Alblik ");
}

